9077bb6528f843ca8042ff95f8fac47140ef5aa1,modules/elasticsearch/src/main/java/org/elasticsearch/index/mapper/xcontent/geo/GeoPointFieldMapper.java,GeoPointFieldMapper,parseLatLon,#ParseContext#number#number#,289

Before Change


    }

    private void parseLatLon(ParseContext context, Double lat, Double lon) throws IOException {
        context.externalValue(GeoHashUtils.encode(lat, lon, precision));
        geohashMapper.parse(context);
        if (enableLatLon) {
            context.externalValue(lat);

After Change


    }

    private void parseLatLon(ParseContext context, Double lat, Double lon) throws IOException {
        context.externalValue(lat.toString() + ',' + lon.toString());
        geoStringMapper.parse(context);
        if (enableGeoHash) {
            context.externalValue(GeoHashUtils.encode(lat, lon, precision));
            geohashMapper.parse(context);
        }
        if (enableLatLon) {